home *** CD-ROM | disk | FTP | other *** search
/ Floppyshop 2 / Floppyshop - 2.zip / Floppyshop - 2.iso / diskmags / 0022-3.564 / dmg-3323 / protocol.gem / 68000 / reset.s < prev    next >
Text File  |  1987-04-21  |  994b  |  23 lines

  1. ********************************************************
  2. *           EXTRAIT DE LA BIBLIOTHEQUE TUBE GEM        *
  3. *                  FICHIER "RESET.S"                   *
  4. *              VERSION 2.00 (10 Avril 1991)            *
  5. ********************************************************
  6. * Cette routine sert à détourner le reset afin de mettre
  7. * à 0 le contenu de l'adresse $5A0, au cas où l'ACC
  8. * s'exécuterait sur un STF (Cookie-Jar non-implémenté)
  9. * Cette routine est exécutée en mode superviseur avec
  10. * Xbios ($26) (Supexec())
  11.  
  12. PUT_RESET:    MOVE.L    $426,OLD_RESETV    sauve ancien magique
  13.     MOVE.L    $42A,OLD_RESETR    sauve ancienne routine
  14.     MOVE.L    #$31415926,$426    nouveau magique
  15.     MOVE.L    #NEW_RESET,$42A    nouvelle routine
  16.     RTS
  17. * Nouvelle routine de RESET
  18. NEW_RESET:    CLR.L    $5A0        Nettoyer pour cookie-jar    
  19.     MOVE.L    OLD_RESETV,$426    remettre ancienne valeur
  20.     MOVE.L    OLD_RESETR,$42A
  21.     JMP    (A6)        retour à la ROM
  22. *--------------------------------------------------------------------------*
  23.